agricultural yield - French English Dictionary